Date		:	4 octobre 1992
		Programme	:	PUSHOVER
		Protection	:       Configuration
		Outils		:	SOFT-ICE V2.50
		Temps pass�	:	2 heures pour le moment...
		Fichier		:       ???
		Soci�t�		:	OCEAN
		Divers		:	Compress� par RNC
		Origine		:	B.Y.
		Num�ro		:	189


	Ce logiciel enregistre la configuration du PC pendant l'installation
	par la disquette d'origine pour ne plus demander celle-ci tant que la
	config ne "bouge" pas.

	Dans le cas pr�sent "il" demande la disquette d'origine.
	La premi�re chose � faire c'est de mettre un point d'arr�t dans la
	ROM BIOS en FFFF:0000 et FFFF:000F avec BPMR FFFF:0000 FFFF:000F R.
	En FFFF:FFFE se trouve le type de PC ( XT, AT, IBM ou compatible ): FC,
	FD, FE ou FF.
	
	CS=95D7
	CS:0407	26803EFEFFFD	CMP	BYTE PTR ES:[FFFE],FD
	CS:7408 7408		JZ	0417
	CS:F8			CLC	; CLEAR CARRY FLAG SI MAUVAIS ET SORT...
	CS:5B			POP	BX
	CS:58			POP	AX
	  :			.
	  :                     .
	  :                     RET

	On s'aper�oit qu'un seul byte est test� � cet endroit et je pensais
	que c'�tait gagn� mais le test continue en C000:0000 !
	Et �a c'est nouveau, le soft vient lire �galement le type de carte
	VGA que l'on utilise.
	En premier lieu il teste le mot 55AAh qui indique la pr�sence du BIOS
	VGA. L'octet suivant est charg�e dans un registre du processeur.
	Le soft compare des chaines d'octets dans le BIOS VGA � lui m�me !

	CS:0450 8BF2		MOV	SI,DX
	CS:0452	46		INC	SI
	CS:0453	F3A6		REPZ	CMPSB
	CS:0455	7407		JZ	045E	; SI ZERO C'EST OK

	CS:045E	803C3F		CMP	BYTE PTR [SI],3F
	CS:0461 7405		JZ	0468
	CS:0463 803C20		CMP	BYTE PTR [SI],20
	CS:0466 75EF		JNZ	0457
	CS:0468 2E8C063C99	MOV	CS:[993C],ES
	CS:046D 2E893E3A99	MOV	CS:[993A],DI
	CS:F9			STC		; lE CARRY FLAG EST MIS !
	CS:0473 EB9B		JMP	0410	

	Si diff�rent de z�ro on retourne en arri�re en clearant le CARRY flag.
	Sinon on continue en pla�ant dans les positions m�moires CS:[993C]
	C000 et dans CS:[993A] le contenu de DI... et on met le CARRY FLAG.
	Un RET suit ceci puis on PUSH le contenu des positions des deux m�moires
	et on y RETF ?? Que va-t-on faire dans le BIOS VGA ?

	Mars 1993
	
	Je n'ai jamais continu� � chercher car j'ai r�cup�r� une version d�ja
	d�prot�g�.

	FREDDY